/*
Copyright (c) 2013, trixpro.com, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, 
    this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice, 
    this list of condit
    and/or other materials provided with the distribution.
    * Neither the name of the trixpro.com, Inc. nor the names of its contributors 
    may be used to endorse or promote products derived from this software 
    without specific prior written permission.


THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
OF THE POSSIBILITY OF SUCH DAMAGE.
*/
public with sharing class TradeStartup {
	public boolean needInit {get{
		 integer cnt = [select count() from TradeTerm__c];
		 return cnt==0;
	}set;}
	
	public boolean isInit{get;set;}
	public Integer step{get;set;}
	public void TradeStartup(){step=1;isInit=false;}
	public void init1(){
		List<TradeTerm__c> list1=new List<TradeTerm__c>();
		for(Integer i=0;i<200;i++){
			list1.add(arrayList[i]);
		}
		insert list1;
		isInit=true;
	}
	
	public void init2(){	
		List<TradeTerm__c> list1=new List<TradeTerm__c>();
		for(Integer i=200;i<arrayList.size();i++){
			list1.add(arrayList[i]);
		}
		insert list1;
		isInit=false;
	}
	
	private List<TradeTerm__c> arrayList = new List<TradeTerm__c>{ 
		new TradeTerm__c(Area__c='Africa',Country__c='South Africa',Name='Cape Town'),
		new TradeTerm__c(Area__c='Africa',Country__c='South Africa',Name='Johannesburg'),
		new TradeTerm__c(Area__c='Africa',Country__c='Guinea Bissau',Name='Bissau'),
		new TradeTerm__c(Area__c='Africa',Country__c='Madagascar',Name='Tamatave'),
		new TradeTerm__c(Area__c='Africa',Country__c='Madagascar',Name='Toamasina'),
		new TradeTerm__c(Area__c='Africa',Country__c='Kenya',Name='Mombasa'),
		new TradeTerm__c(Area__c='Africa',Country__c='South Africa',Name='Port Elizabeth'),
		new TradeTerm__c(Area__c='Africa',Country__c='South Africa',Name='Durban'),
		new TradeTerm__c(Area__c='Africa',Country__c='Madagascar',Name='Toleary'),
		new TradeTerm__c(Area__c='Africa',Country__c='Nigeria',Name='Apapa'),
		new TradeTerm__c(Area__c='Africa',Country__c='Nigeria',Name='Lagos'),
		new TradeTerm__c(Area__c='Africa',Country__c='Madagascar',Name='Majunga'),
		new TradeTerm__c(Area__c='Africa',Country__c='Egypt',Name='Cairo'),
		new TradeTerm__c(Area__c='America',Country__c='Jamaica',Name='Kingston'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Mazatl¨?n'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Puerto Vallarta'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Ensenada'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Salina Cruz'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Puerto Ju¨?rez'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Topolobampo'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Guaymas'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Puerto Mader'),
		new TradeTerm__c(Area__c='America',Country__c='Panama',Name='Manzanillo'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='San Juan Puerto Rico'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Tacoma'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Tampa'),
		new TradeTerm__c(Area__c='America',Country__c='Dominican Republic',Name='Sans Souci'),
		new TradeTerm__c(Area__c='America',Country__c='Dominican Republic',Name='Santo domingo'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Saipan'),
		new TradeTerm__c(Area__c='America',Country__c='Panama',Name='Panama Port'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Progreso'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Veracruz'),
		new TradeTerm__c(Area__c='America',Country__c='Panama',Name='Colon'),
		new TradeTerm__c(Area__c='America',Country__c='Puerto Rico',Name='San Juan'),
		new TradeTerm__c(Area__c='America',Country__c='Honduras',Name='Puerto Cortes'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Seattle'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='ST.Louis'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Atlanta'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Baltimore'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Halifax'),
		new TradeTerm__c(Area__c='America',Country__c='Costa Rica',Name='Puerto Limon'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Long Beach'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Portland'),
		new TradeTerm__c(Area__c='America',Country__c='Costa Rica',Name='Puntarenas'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='San Francisco'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Savannah'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Cambridge'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Charleston'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Charlotte'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Chicago'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Dallas'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Detroit'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='DutchHarbour'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Cleveland'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Columbus'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Honalulu'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Houston'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Jacksonvile'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Los Angeles'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Memphis'),
		new TradeTerm__c(Area__c='America',Country__c='Mexico',Name='Mexico City'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Miami'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Mobile'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Newark'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='New York'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Norfolk'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Oakland'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Philadeiphia'),
		new TradeTerm__c(Area__c='America',Country__c='USA',Name='Phoenix'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Tjirebon'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Cambodia',Name='Phnom Pehn'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Georgia',Name='Poti'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Georgia',Name='Batumi'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Malaysia',Name='KLANG'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Korea',Name='Inchon'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Korea',Name='Kunsan'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Korea',Name='Busan'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Philippines',Name='Manila'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Semarang'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Philippines',Name='Cebu'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Taiwan',Name='Tai Chung'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Tandjungpriok'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Surabaya'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Thailand',Name='Bangkok'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Banjarmaisn'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Belawan'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Pontianak'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Sabang'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Cheribon'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Djakarta(Jakarta)'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Hong Kong',Name='Hong Kong'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Taiwan',Name='Kaoshiung'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Taiwan',Name='Keelung'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Jakarta'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Jogjakarta'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Makasar'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Menado'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Padang'),
		new TradeTerm__c(Area__c='Asia Pacific',Country__c='Indonesia',Name='Palembang'),
		new TradeTerm__c(Area__c='Australia',Country__c='Solomon Islands',Name='Honiara'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Sydney'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Tauranga'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Timaru'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Sidney'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Wellington'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Adelaide'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Auckland'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Geelong'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Launceston'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Brisbane'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Burnie'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Christchurch'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Darwin'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Dunedin'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Fremantle'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Hobart'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Nelson'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Lyttelton'),
		new TradeTerm__c(Area__c='Australia',Country__c='Australia',Name='Melbourne'),
		new TradeTerm__c(Area__c='Australia',Country__c='New Zealand',Name='Napier'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Georgetown'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Montreal'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Toronto'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Vancouver'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='St.John'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='St.Lawrence'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Hamilton'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Quebec'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Churchill'),
		new TradeTerm__c(Area__c='Canada',Country__c='Canada',Name='Midland'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Xiamen'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Shenzhen'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Ningbo'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Shanghai'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Guangzhou'),
		new TradeTerm__c(Area__c='China',Country__c='China',Name='Nanjing'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Fos-sur-Mer'),
		new TradeTerm__c(Area__c='EU',Country__c='Romania',Name='Constanta'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Gavle'),
		new TradeTerm__c(Area__c='EU',Country__c='Greece',Name='Thessalonikli'),
		new TradeTerm__c(Area__c='EU',Country__c='The Republic of Malta',Name='La Valetta'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Toulor'),
		new TradeTerm__c(Area__c='EU',Country__c='Bulgaria',Name='Varna'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Visby'),
		new TradeTerm__c(Area__c='EU',Country__c='Finland',Name='Helsinki'),
		new TradeTerm__c(Area__c='EU',Country__c='The Republic of Malta',Name='Malta'),
		new TradeTerm__c(Area__c='EU',Country__c='Estonia',Name='Tallin'),
		new TradeTerm__c(Area__c='EU',Country__c='The Republic of Lithuania',Name='Klaipeda'),
		new TradeTerm__c(Area__c='EU',Country__c='Latvia',Name='Rigo'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Wismar'),
		new TradeTerm__c(Area__c='EU',Country__c='Bulgaria',Name='Sofiya'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Southampton'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Stockholm'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Swansea'),
		new TradeTerm__c(Area__c='EU',Country__c='Denmark',Name='Aalborg'),
		new TradeTerm__c(Area__c='EU',Country__c='Denmark',Name='Aarhus'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Aberdeen'),
		new TradeTerm__c(Area__c='EU',Country__c='Netherlands',Name='Amsterdam'),
		new TradeTerm__c(Area__c='EU',Country__c='Belgium',Name='Antwerp'),
		new TradeTerm__c(Area__c='EU',Country__c='Greece',Name='Athens'),
		new TradeTerm__c(Area__c='EU',Country__c='Bulgaria',Name='Bourgas'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Bremen'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Bremenhaven'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Brest'),
		new TradeTerm__c(Area__c='EU',Country__c='Poland',Name='Gdansk'),
		new TradeTerm__c(Area__c='EU',Country__c='Poland',Name='Gdynia'),
		new TradeTerm__c(Area__c='EU',Country__c='Belgium',Name='Ghent'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Halmstad'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Avonmouth'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Belfast'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Birkenhead'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Bordeaux'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Hamburg'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Helsinborg'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Glasgow'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Gothenburg'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Grangemouth'),
		new TradeTerm__c(Area__c='EU',Country__c='Denmark',Name='Helsingo'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Kiel'),
		new TradeTerm__c(Area__c='EU',Country__c='Slovenia',Name='Koper'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Lancaster'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Le havre'),
		new TradeTerm__c(Area__c='EU',Country__c='Cyprus',Name='Limassol'),
		new TradeTerm__c(Area__c='EU',Country__c='Portugal',Name='Lisbon'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Liverpool'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='London'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Londonderry'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Portsmouth'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Rostock'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Sandwich'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Bristol'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Cardiff'),
		new TradeTerm__c(Area__c='EU',Country__c='Romania',Name='Constanza'),
		new TradeTerm__c(Area__c='EU',Country__c='Denmark',Name='Copenhagen'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Dover'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Dunkirk'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Dusseldorf'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Felixstowe'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Fos'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Frankfurt'),
		new TradeTerm__c(Area__c='EU',Country__c='Denmark',Name='Fredericia'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Hull'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Immingham'),
		new TradeTerm__c(Area__c='EU',Country__c='Germany',Name='Lubeck'),
		new TradeTerm__c(Area__c='EU',Country__c='Sweden',Name='Malmo'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Manchester'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Marseilles'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Middlesbrough'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Milford'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Boston'),
		new TradeTerm__c(Area__c='EU',Country__c='France',Name='Nantes'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Newcastle'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Newport'),
		new TradeTerm__c(Area__c='EU',Country__c='Greece',Name='Piraeus'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Perth'),
		new TradeTerm__c(Area__c='EU',Country__c='Holland',Name='Rotterdam'),
		new TradeTerm__c(Area__c='EU',Country__c='Poland',Name='Szczecin'),
		new TradeTerm__c(Area__c='EU',Country__c='UK',Name='Thamesport'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Pozzallo'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Catania'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Livorno'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Taranto'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Trieste'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Valencia'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Venice'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Algeciras'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Ancona'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Barcelona'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Brindisi'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Gela'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Genoa(Genova)'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Gijon'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Gioiatauro'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='La Spezia'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Leghorn(Livormo)'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Priolo'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Ravenna'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Savona'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Cadiz'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Cagliari'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Crotone'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Madrid'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Spain',Name='Malaga'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Messina'),
		new TradeTerm__c(Area__c='EU_Italia_Spain',Country__c='Italy',Name='Naples'),
		new TradeTerm__c(Area__c='France',Country__c='French Polynesia',Name='Papeete'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Nicosia'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Okinawa'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Tokuyama'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Tokyo'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Tomakomai'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Toyama'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Tsuruga'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Yokohama'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Shimizu'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Fukuyama'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Sakaiminato'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Sakata'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Chiba'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Fukuoka'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Hiroshima'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Hakodate'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Hakata'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kobe'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kukura'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kure'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kawasaki'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kagoshima'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Kanazawa'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Moji'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Nagasaki'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Nagoya'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Naha'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Naoetsu'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Niigata'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Osaka'),
		new TradeTerm__c(Area__c='Japan',Country__c='Japan',Name='Otaru'),
		new TradeTerm__c(Area__c='Middle East',Country__c='Saudi Arabia',Name='Jeddah'),
		new TradeTerm__c(Area__c='Middle East',Country__c='Saudi Arabia',Name='DAMMAM'),
		new TradeTerm__c(Area__c='Middle East',Country__c='Jordan',Name='Aqaba'),
		new TradeTerm__c(Area__c='Middle East',Country__c='Israel',Name='Ashdod'),
		new TradeTerm__c(Area__c='Middle East',Country__c='United Arab Emirates',Name='Abu Dhabi'),
		new TradeTerm__c(Area__c='Middle East',Country__c='United Arab Emirates',Name='Dubai'),
		new TradeTerm__c(Area__c='Middle East',Country__c='Lebanon',Name='Beirut'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Turkey',Name='Istanbul'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Switzerland',Name='Basle'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Switzerland',Name='Berne'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Croatia',Name='Split'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Albania',Name='DURRES'),
		new TradeTerm__c(Area__c='Non1.1EU',Country__c='Ukraine',Name='Odessa'),
		new TradeTerm__c(Area__c='South America',Country__c='Chile',Name='Valparaiso'),
		new TradeTerm__c(Area__c='South America',Country__c='Argentina',Name='Buenos Aires'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Rio Grande do Sul'),
		new TradeTerm__c(Area__c='South America',Country__c='Uruguay',Name='Montevideo'),
		new TradeTerm__c(Area__c='South America',Country__c='Peru',Name='Callao'),
		new TradeTerm__c(Area__c='South America',Country__c='Venezuela',Name='Puerto Cabello'),
		new TradeTerm__c(Area__c='South America',Country__c='Colombia',Name='Tumaco'),
		new TradeTerm__c(Area__c='South America',Country__c='Colombia',Name='Barranquilla'),
		new TradeTerm__c(Area__c='South America',Country__c='Colombia',Name='Bogota'),
		new TradeTerm__c(Area__c='South America',Country__c='Chile',Name='Arica'),
		new TradeTerm__c(Area__c='South America',Country__c='Chile',Name='San Diego'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Recife'),
		new TradeTerm__c(Area__c='South America',Country__c='Venezuela',Name='Maracaibo'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Rio de Janeiro'),
		new TradeTerm__c(Area__c='South America',Country__c='Ecuador',Name='Guayaquil'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Santos'),
		new TradeTerm__c(Area__c='South America',Country__c='Chile',Name='Antofagasta'),
		new TradeTerm__c(Area__c='South America',Country__c='Chile',Name='San Antonio'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Belem'),
		new TradeTerm__c(Area__c='South America',Country__c='Brazil',Name='Salvador'),
		new TradeTerm__c(Area__c='South America',Country__c='Colombia',Name='Buenaventura'),
		new TradeTerm__c(Area__c='South America',Country__c='Colombia',Name='Cartagena'),
		new TradeTerm__c(Area__c='South Asia',Country__c='Sri Lanka',Name='Jaffna'),
		new TradeTerm__c(Area__c='South Asia',Country__c='Pakistan',Name='Karachi'),
		new TradeTerm__c(Area__c='South Asia',Country__c='Bangladesh',Name='Chittagong'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Tuticorin'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Mundra'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Kolkata'),
		new TradeTerm__c(Area__c='South Asia',Country__c='Sri Lanka',Name='Colombo'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Bombay'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Pondicherry'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Calcutta'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Chennai'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Cochin'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Kakinada'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Kandla'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Madras'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Mahe'),
		new TradeTerm__c(Area__c='South Asia',Country__c='India',Name='Mumbai')
  };
	//Test Mothed
	public static testMethod void testTradeStartup(){
		TradeStartup startup= new TradeStartup();
		boolean needInit= startup.needInit;
		startup.init1();
		startup.init2();
	}
}